/**
 * Created by chenkun on 2017/6/8.
 */
import Vue from 'vue'
import _ from 'underscore'
// import libs from './libs'
// import weShare from './weShare'
import plugins from './plugin';
import mixins from './mixins'
// import components from 'components'


/**
 * 把一些全局对象和一些全局方法，注册到Vue原型上
 */
Vue.use({
  install(Vue, options) {
    Vue.mixin(mixins);
    // 注册全局组件
    // _.each(components, (item, key) => {
    //   Vue.component(key, item)
    // });

    // _.each(weShare, (item, key) => {
    //   Vue.prototype['$$' + key] = item;
    // });


    //注册第三方库
    // _.each(libs, (item, key) => {
    //   console.log(1);
      
    //   Vue.prototype['$$' + key] = item;
    // });

    //注册全局方法，如常用的接口方法等。
    _.each(plugins, (item, key) => {
      Vue.prototype['$$' + key] = item;
    });

    //console.log(Vue.prototype)
  }
});
